draft troops - German English Dictionary